home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / util / app / appassign30.lha / AppAssign30 / Install_Fran軋is < prev    next >
Text File  |  1995-09-12  |  7KB  |  312 lines

  1. ;
  2. ; $VER: Installation de AppAssign v3.0 (12.9.1995)
  3. ;
  4. ;       Scripte Installer pour AppAssign.
  5. ;
  6.  
  7.         (set UserLevel.old @user-level)
  8.  
  9. ; Initialisation des messages.
  10.  
  11.         (set Language 16)
  12.  
  13.         (set #WrongKickStart "\nAppAssign ne fonctionne qu'avec un KickStart >= α 2.04.")
  14.  
  15.  
  16.  
  17. ; S'assurer que l'on utilise un KickStart >= α 2.04.
  18.  
  19.         (if (< (/ (getversion) 65536) 37)
  20.           (abort #WrongKickStart)
  21.         )
  22.  
  23.  
  24. (set LangueHelp "Choisisser dans quelle langue vous voulez la documentation.")
  25.  
  26. (set IconHelp "Choisissez dans quel format vous-voulez vos ic⌠nes:\n\n- 4 couleurs:          Ic⌠nes standards\n- 8 couleurs MagicWB : Standard MagicWB\n- NewIcon :            Standard NewIcon")
  27. (set bguiHelp "La bgui.library est une library facilitant la crΘation d'interface et offrant de plus belle interface\n\nbgui.library   (C) 1993-1995 Jan van den Baard")
  28. (set Refresh  "Mode de refresh de la fenΩtre")
  29. (set Aspect   "Choix de l'epaisseur des bordures:\n\n- AutoAspect:  Respecte le ration Θcran\n- Thin:        Force le mode fin\n- Standard:    Comme le systΦme")
  30. (set Frame    "Choix du look des boutons")
  31. (set WindowPos  "De quel faτon la fenΩtre doit s'ouvrir ?")
  32. (set NewLook    "Le mode NewLook Permet d'avoir en blanc la barre scroller de la listview")
  33.  
  34. ;
  35. ; RΘpertoire de destination
  36. ; *************************
  37. ;
  38.  
  39. (set Path.source (pathonly @icon) )
  40.  
  41. (set  Path.dest
  42.         (askdir
  43.                 (prompt "\nSΘlectionner ou crΘer un rΘpertoire dans lequel vous voulez installer AppAssign.\n")
  44.                 (help @askdir-help)
  45.                 ;(default "RAM:")
  46.                 (default "Sys:Tools/Commodities")
  47.         )
  48. )
  49.  
  50.  
  51. ; Copie de l'executable
  52. ; **********************
  53. (copyfiles
  54.         (prompt "Copie de AppAssign")
  55.         (help @copyfiles-help)
  56.         (source Path.source)
  57.         (dest Path.dest)
  58.         (choices "AppAssign" "AppAssign.info")
  59. )
  60.  
  61.  
  62. ; Copie du catalogs Franτais
  63. ; **************************
  64. (set CatPath (tackon Path.dest "catalogs"))
  65. (makedir CatPath)
  66. (set CatPath (tackon Path.dest "catalogs/franτais"))
  67. (makedir CatPath)
  68.  
  69. (copyfiles
  70.     (prompt "Copie du catalogs de AppAssign")
  71.     (source Path.source)
  72.     (dest CatPath)
  73.     (choices "catalogs/franτais/AppAssign.catalog")
  74. )
  75.  
  76.  
  77. ; Copie de la documentation
  78. ; *************************
  79. (set Doc (askchoice
  80.             (prompt "Documentation de AppAssign")
  81.             (choices "Franτaise" "Anglaise" )
  82.             (help LangueHelp)
  83.             (default 0)
  84.  
  85.     )
  86. )
  87.  
  88.  
  89.     (if (= Doc 0)
  90.         (copyfiles
  91.             (source "AppAssign_FR.guide")
  92.             (dest Path.dest)
  93.             (newname "AppAssign.guide")
  94.             (infos)
  95.         )
  96.     )
  97.  
  98.     (if (= Doc 1)
  99.         (copyfiles
  100.             (source "AppAssign_ENG.guide")
  101.             (dest Path.dest)
  102.             (newname "AppAssign.guide")
  103.             (infos)
  104.         )
  105.     )
  106.  
  107.  
  108.  
  109. ; On copie les ic⌠nes
  110. ; *******************
  111. (set Icon (askchoice
  112.             (prompt "Quel type d'ic⌠ne voulez-vous utiliser ?")
  113.             (choices "4 couleurs" "MagicWB" "NewIcon")
  114.             (help IconHelp)
  115.     )
  116. )
  117.  
  118.     ; MagicWB ?
  119.     ; *********
  120.     (if (= Icon 1)
  121.         (
  122.         (copyfiles
  123.             (source "Icons/EXE_MagicWb.info")
  124.             (dest Path.dest)
  125.             (newname "AppAssign.info")
  126.         )
  127.  
  128.         (copyfiles
  129.             (source "Icons/Guide_MagicWb.info")
  130.             (dest Path.dest)
  131.             (newname "AppAssign.guide.info")
  132.         )
  133.         )
  134.     )
  135.  
  136.     ; NewIcon ?
  137.     ; *********
  138.     (if (= Icon 2)
  139.         (
  140.         (copyfiles
  141.             (source "Icons/EXE_NewIcon.info")
  142.             (dest Path.dest)
  143.             (newname "AppAssign.info")
  144.         )
  145.  
  146.         (copyfiles
  147.             (source "Icons/Guide_NewIcon.info")
  148.             (dest Path.dest)
  149.             (newname "AppAssign.guide.info")
  150.         )
  151.         )
  152.     )
  153.  
  154.  
  155. ; Copie de la bgui.library
  156. ; ************************
  157. (copylib
  158.     (prompt "Copie de la bgui.library")
  159.     (source "libs/bgui.library")
  160.     (dest "Libs:")
  161.     (help bguiHelp)
  162.     (confirm)
  163. )
  164.  
  165. ; Parametrage du programme
  166. ; ************************
  167.  
  168. ; On prend le chemin de destination et le nom
  169. (set DestName (tackon Path.dest "AppAssign"))
  170.  
  171.  
  172. ; ***********
  173. ; * REFRESH *
  174. ; ***********
  175. (set Icon (askchoice
  176.             (prompt "Quel type de refresh vous voulez pour la fenΩtre ?")
  177.             (choices "SmartRefresh" "SimpleRefresh")
  178.             (help Refresh)
  179.     )
  180. )
  181.  
  182.     (if (= Icon 0)
  183.         (tooltype
  184.             (settooltype "SMARTREFRESH" "YES")
  185.             (dest DestName)
  186.         )
  187.     )
  188.  
  189.     (if (= Icon 1)
  190.         (tooltype
  191.             (settooltype "SMARTREFRESH" "NO" )
  192.             (dest DestName)
  193.         )
  194.     )
  195.  
  196. ; **********
  197. ; * ASPECT *
  198. ; **********
  199. (Set Icon (askchoice
  200.             (prompt "Quel aspect voulez-vous pour l'interface ?")
  201.             (choices "Automatique (en fonction de l'Θcran)" "Fin" "Standard")
  202.             (help Aspect)
  203.         )
  204. )
  205.     (if (= Icon 0)
  206.         (tooltype
  207.             (settooltype "ASPECT" "AUTO")
  208.             (dest DestName)
  209.         )
  210.     )
  211.  
  212.     (if (= Icon 1)
  213.         (tooltype
  214.             (settooltype "ASPECT" "THIN")
  215.             (dest DestName)
  216.         )
  217.     )
  218.  
  219.     (if (= Icon 2)
  220.         (tooltype
  221.             (settooltype "ASPECT" "STANDARD")
  222.             (dest DestName)
  223.         )
  224.     )
  225.  
  226. ; *********
  227. ; * FRAME *
  228. ; *********
  229. (Set Icon (askchoice
  230.             (prompt "Quel type de 'FRAME' voulez-vous pour l'interface ?")
  231.             (choices "Normal" "XEN")
  232.             (help Frame)
  233.         )
  234. )
  235.     (if (= Icon 0)
  236.         (tooltype
  237.             (settooltype "FRAME" "STANDARD")
  238.             (dest DestName)
  239.         )
  240.     )
  241.  
  242.     (if (= Icon 1)
  243.         (tooltype
  244.             (settooltype "FRAME" "XEN")
  245.             (dest DestName)
  246.         )
  247.     )
  248.  
  249.  
  250. ; *******************
  251. ; * NEWLOOKSCROLLER *
  252. ; *******************
  253. (Set Icon (askchoice
  254.             (prompt "Utiliser le mode NewLook pour le scroller de la ListView ?")
  255.             (choices "Oui" "Non")
  256.             (default 1)
  257.             (help NewLook)
  258.         )
  259. )
  260.     (if (= Icon 0)
  261.         (tooltype
  262.             (settooltype "NEWLOOKSCROLLER" "YES")
  263.             (dest DestName)
  264.         )
  265.     )
  266.  
  267.     (if (= Icon 1)
  268.         (tooltype
  269.             (settooltype "NEWLOOKSCROLLER" "NO")
  270.             (dest DestName)
  271.         )
  272.     )
  273.  
  274.  
  275. ; ******************
  276. ; * WINDOWPOSITION *
  277. ; ******************
  278. (Set Icon (askchoice
  279.             (prompt "O∙ voulez-vous que l'interface s'ouvre ?")
  280.             (choices "Au centre de l'Θcran" "Sous la souris" "En haut α gauche")
  281.             (help WindowPos)
  282.         )
  283. )
  284.     (if (= Icon 0)
  285.         (tooltype
  286.             (settooltype "WINDOWPOSITION" "CENTERSCREEN")
  287.             (dest DestName)
  288.         )
  289.     )
  290.  
  291.     (if (= Icon 1)
  292.         (tooltype
  293.             (settooltype "WINDOWPOSITION" "CENTERMOUSE")
  294.             (dest DestName)
  295.         )
  296.     )
  297.  
  298.     (if (= Icon 2)
  299.         (tooltype
  300.             (settooltype "WINDOWPOSITION" "TOPLEFT")
  301.             (dest DestName)
  302.         )
  303.     )
  304.  
  305. (message "Regarder la documation pour toutes les options")
  306.  
  307.  
  308.  
  309. (set @default-dest Path.dest )
  310.         (exit)
  311.  
  312.